export interface EmployeeQuery extends Recordable {
  account: string
  realName: string
  employeeMobile: string
  enabled: boolean
}

export interface EmployeeToggleEnabledReq extends Recordable {
  employeeId: string
  enabled: boolean
}

export interface EmployeeAddReq extends Recordable {
  account: string
  realName: string
  employeeMobile: string
  deptIds: string[]
  remarks: string
}

export interface EmployeeUpdateReq extends Recordable {
  employeeId: string
  realName: string
  deptIds: string[]
  remarks: string
}
export interface EmployeeAssignRoleReq extends Recordable {
  employeeId: string
  roleIds: string[]
}

export interface EmployeeResp extends Recordable {
  employeeId: string
  account: string
  realName: string
  employeeMobile: string
  deptIds: string[]
  createTime: Date
  remark: string
  enabled: string
}
